internal genitalia - Turc Anglais Dictionnaire